Starting a Company in Switzerland 2026 – Complete Guide
Starting a company in Switzerland as a Dutch entrepreneur guide

Starting a Company in Switzerland as a Dutch Citizen: The Complete Guide

21. November 2025
capital increase process Switzerland

Capital increase or reduction in Switzerland

14. January 2026

12. January 2026

Starting a Company in Switzerland in 2026 – The Complete Step-by-Step Guide

Switzerland is widely recognized as one of the most attractive business locations in the world. Thanks to its stable economy, transparent legal system, competitive taxes, and highly skilled workforce, many entrepreneurs choose Switzerland as their base for international business.

But how exactly does starting a company in Switzerland in 2026 work? What are the legal requirements, costs, and steps involved?

This comprehensive guide explains everything you need to know about Swiss company formation, from choosing the right legal structure to registering your business with the authorities.

Why Start a Business in Switzerland?

Switzerland consistently ranks among the top countries for entrepreneurship and innovation. Businesses benefit from strong infrastructure, economic stability, and access to global markets.

Key Advantages of Starting a Company in Switzerland

1. Political and Economic Stability

Switzerland has one of the most stable political environments in the world. This stability provides entrepreneurs with long-term planning security and predictable regulations.

2. Competitive Corporate Taxes

Corporate tax rates vary by canton but typically range between 12% and 21%, making Switzerland competitive compared with many European countries.

3. Global Business Hub

Switzerland is home to many multinational companies and international organizations. The country offers excellent access to European and global markets.

4. Highly Skilled Workforce

Swiss universities and research institutions produce highly qualified professionals, particularly in technology, finance, and engineering.

5. Strong Innovation Ecosystem

The country consistently ranks among the most innovative economies worldwide, supported by research institutions, start-up hubs, and venture capital networks.

Requirements for Starting a Company in Switzerland

Before registering a company in Switzerland, entrepreneurs must meet several legal and administrative requirements.

Swiss Residency Requirement

For limited liability companies (GmbH) and corporations (AG), at least one authorized representative must reside in Switzerland.

This person can be:

  • a managing director
  • a board member

Foreign entrepreneurs often appoint a local director or fiduciary service provider to meet this requirement.

Minimum Share Capital

The required capital depends on the legal structure.

Legal StructureMinimum Capital
Sole ProprietorshipNo minimum capital
GmbH (Limited Liability Company)CHF 20,000
AG (Corporation)CHF 100,000

For an AG, at least CHF 50,000 must be paid in at incorporation.

Commercial Register Requirement

All corporations must be registered in the Swiss Commercial Register.

Sole proprietorships must register only if:

  • annual revenue exceeds CHF 100,000.

Choosing the Right Legal Structure in Switzerland

One of the most important decisions when starting a company is choosing the appropriate legal form.

Sole Proprietorship in Switzerland

The sole proprietorship is the simplest business structure.

It is ideal for:

  • freelancers
  • consultants
  • independent professionals
  • small service businesses

Advantages

  • no minimum capital
  • simple registration process
  • low administrative burden

Disadvantages

  • unlimited personal liability
  • limited access to investors

Swiss GmbH (Limited Liability Company)

The GmbH (Gesellschaft mit beschränkter Haftung) is the most common legal structure for small and medium-sized businesses.

Key Characteristics

  • minimum capital: CHF 20,000
  • capital must be fully paid in
  • shareholders are publicly listed in the commercial register
  • liability limited to company assets

Advantages

  • relatively low capital requirement
  • limited liability protection
  • strong credibility with clients and partners

Disadvantages

  • shareholders are publicly visible
  • more administrative work than a sole proprietorship

Swiss AG (Corporation)

The AG (Aktiengesellschaft) is suitable for larger businesses or start-ups seeking investors.

Key Characteristics

  • minimum capital: CHF 100,000
  • at least CHF 50,000 paid in at formation
  • shareholders may remain anonymous
  • board of directors required

Advantages

  • strong reputation
  • easier to attract investors
  • shares can be transferred

Disadvantages

  • higher capital requirement
  • more complex governance structure

Step-by-Step: How to Start a Company in Switzerland

Starting a company in Switzerland usually takes 1–3 weeks, depending on preparation and the canton.

Below is the full process.

Step 1: Develop a Business Idea and Business Plan

Before registering your company, you should clearly define your business concept.

A strong business plan helps you:

  • evaluate market opportunities
  • secure financing
  • attract investors

Typical elements of a business plan include:

  • business model
  • market analysis
  • marketing strategy
  • financial projections

Step 2: Choose a Legal Structure

Your legal structure affects:

  • liability
  • taxation
  • capital requirements
  • investor access

Many entrepreneurs choose the GmbH because it provides limited liability with moderate capital requirements.

Step 3: Choose a Company Name

Your company name must:

  • be unique
  • not mislead customers
  • include the legal structure (e.g., GmbH or AG)

Examples:

  • Alpine Consulting GmbH
  • SwissTech AG

Before registration, it is recommended to check name availability in the Swiss Commercial Register.

Step 4: Draft the Articles of Association

The articles of association define the legal structure of the company.

They typically include:

  • company name
  • registered office
  • company purpose
  • capital structure
  • governance rules

Step 5: Open a Capital Deposit Account

For GmbH or AG companies, the share capital must be deposited in a capital contribution account at a Swiss bank.

Process:

  1. open the account
  2. deposit the capital
  3. receive bank confirmation

This confirmation is required for incorporation.

Step 6: Notarize the Incorporation

Swiss law requires the incorporation of a GmbH or AG to be notarized.

During this step, the following documents are signed:

  • incorporation deed
  • articles of association
  • shareholder declaration

The notary officially certifies the formation of the company.

Step 7: Register in the Commercial Register

After notarization, the company documents are submitted to the cantonal commercial register.

Registration typically takes:

5–10 business days

Once published in the Swiss Official Gazette of Commerce (SOGC), the company is legally established.

Step 8: Register with Authorities

After incorporation, several administrative steps are required.

VAT Registration

Companies must register for Swiss VAT if annual revenue exceeds:

CHF 100,000

Social Security Registration

Employers must register with a Swiss compensation office (AHV) for:

  • old-age insurance
  • disability insurance
  • income compensation

Occupational Pension Plan

Companies with employees must also establish a pension fund (BVG).

Cost of Starting a Company in Switzerland

Costs vary depending on the legal structure and canton.

Example Costs for a GmbH

ItemCost
Notary feesCHF 700 – 2,000
Commercial registerCHF 600 – 800
Consulting / fiduciary servicesCHF 800 – 1,500

Total typical setup costs:

CHF 1,500 – CHF 5,000 (excluding capital)

The CHF 20,000 share capital remains the property of the company.

Starting a Swiss Company as a Foreigner

Foreign entrepreneurs can also establish companies in Switzerland.

However, one requirement remains:

  • at least one authorized director must reside in Switzerland

Many international founders therefore use:

  • fiduciary service providers
  • local directors

Important Updates for Company Formation in 2025–2026

Regulations continue to evolve to improve efficiency and transparency.

Increasing Digitalization

Swiss authorities are gradually digitalizing administrative procedures, including:

  • online commercial register filings
  • electronic communication with authorities

Enhanced Compliance Requirements

Companies must increasingly comply with regulations regarding:

  • financial reporting
  • tax transparency
  • corporate governance

Continued Support for Innovation

Switzerland continues to invest heavily in:

  • technology startups
  • research institutions
  • venture capital ecosystems

Tips for Successfully Starting a Business in Switzerland

Many startups fail not because of poor ideas but because of organizational challenges.

Successful entrepreneurs typically focus on the following:

Prepare Thoroughly

  • develop a solid business plan
  • secure financing
  • validate market demand

Seek Professional Advice

A fiduciary or legal advisor can help with:

  • tax structuring
  • accounting
  • compliance

Build a Strong Network

Relationships with investors, partners, and customers are critical for growth.

Conclusion: Starting a Company in Switzerland in 2026

Switzerland remains one of the most attractive locations for entrepreneurs and investors.

The process is relatively efficient and transparent.

The key steps include:

  1. defining your business idea
  2. choosing the legal structure
  3. selecting a company name
  4. depositing share capital
  5. notarizing the incorporation
  6. registering in the commercial register
  7. registering with tax and social security authorities

With proper preparation, a Swiss company can often be established within a few weeks.

FAQ – Starting a Company in Switzerland

How long does it take to start a company in Switzerland?

The process usually takes 1 to 3 weeks, depending on preparation and the canton.

How much does it cost to start a company in Switzerland?

Typical setup costs range between CHF 1,500 and CHF 5,000, excluding the required share capital.

Can foreigners start a company in Switzerland?

Yes. Foreign entrepreneurs can establish companies, but at least one authorized director must reside in Switzerland.

Which legal structure is best for startups?

Many startups choose the GmbH because it provides limited liability with a relatively low capital requirement of CHF 20,000.